.ui-message-error {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: red;
    margin: 0;
    padding: 2px 0;
}

.ui-message-error .ui-message-error-detail {

}

.ui-message-error .ui-message-error-icon {
    background-image: url("../images/error-16.png");
    background-position: 0 0;
}

.ui-panel {
    border-radius: 0;
}

.ui-panel .ui-panel-titlebar {
    background-color: #464548;
    background-image: url("../images/panel-header-bg.png");
    background-repeat: no-repeat;
    color: white;
    border: none;
    border-radius: 0;
    padding: 0;
}

.ui-button .ui-button-text {
    padding: 2px 10px;
}

.ui-button-text-icon-left .ui-button-text {
    padding: 2px 10px 2px 26px;
}

.ui-state-default .ui-icon {
    background-image: url("../images/ui-icons_454545_256x240.png");
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    background: inherit;
    border-color: #A8A8A8;
}

.ui-filter-column select.ui-state-hover, .ui-filter-column select.ui-state-focus {
    background-color: #c4c4c4;
    border-color: #A8A8A8;
}

.ui-selectonemenu-panel .ui-selectonemenu-list {
    padding: 0 1px;
    border-radius: 0;
}

.ui-selectonemenu-panel .ui-selectonemenu-list .ui-selectonemenu-list-item {
    border-radius: 0;
}

.ui-dialog .ui-dialog-titlebar {
    background-color: #464548;
    background-image: url("../images/panel-header-bg.png");
    background-repeat: no-repeat;
    color: white;
    font-weight: bold;
    margin: 2px;
    padding: 2px 5px;
    text-shadow: none;
}

.ui-dialog .ui-dialog-titlebar .ui-dialog-title {
    padding-left: 35px;
}